open-air cafe - Alemán Inglés Diccionario